• word of the day

    calla palustris

    calla palustris - Dictionary definition and meaning for word calla palustris

    Definition
    (noun) plant of wetlands and bogs of temperate regions having small greenish flowers partly enclosed in a white spathe and red berries
    Synonyms : water arum , wild calla
Download our Mobile App Today
Receive our word of the day
on Whatsapp